beating back - Spanish English Dictionary